We can't believe the fourth Semi-Final is over! Here's our highlights
Tonight's fourth Semi-Final was jam-packed with dancing, singing and a dinosaur who REALLY offended Alesha!
But with so many amazing moments, check out our recap in pictures...
Britain's Got Talent returns to ITV tomorrow (May 26) at 7.30pm on ITV!